supporting structure/system - Spanish English Dictionary